// 封装一个插件，这个插件的作用是用来专门注册全局组件的。
import PageTools from '@/components/PageTools'

// vue的插件的写法
// 插件本身是一个对象，对象中提供一个 install 方法，那么这个对象就是一个插件。
// 插件的作用：用来添加全局性的功能
const componentPlugin = {
  install(Vue) {
    // 在插件内部，完成全局组件注册的工作
    Vue.component('PageTools', PageTools)
  }
}

export default componentPlugin
